(Brit) managing director - English Synonyms Dictionary